package com.iflysse.pojo.vo.resp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel
public class TaskResp implements Serializable {

    //任务编号
    @ApiModelProperty(value = "任务编号")
    private String taskId;
    //图片
    @ApiModelProperty(value = "图片")
    private String photoPath;
    //课程编号
    @ApiModelProperty(value = "课程编号")
    private String courseId;
    //任务名称
    @ApiModelProperty(value = "任务名称")
    private String taskName;
    //小节数量(总共资源页数量)
    @ApiModelProperty(value = "小节数量(总共资源页数量)")
    private int resourceNumberOfTask;
    //已学习小节数量(看了几个资源页)
    @ApiModelProperty(value = "已学习小节数量(看了几个资源页)")
    private int doneResourceNumberOfTask;
    //完成人数
    @ApiModelProperty(value = "完成人数")
    private int numberOfComplete;
    //总学生人数
    @ApiModelProperty(value = "总学生人数")
    private int totalNumberOfStudents;
    //截止日期
    @ApiModelProperty(value = "截止日期")
    private Date taskExpirationDate;

}
